﻿// ===============================================================================
// DotNet.Platform 开发框架 2016 版权所有
// ===============================================================================

using System;
using DotNet.Entity;

namespace DotNet.JCore.Entity
{
    /// <summary>
    /// 
    /// </summary>
    [Table("检查点、客运站、线路登记数据统计表")]    
    public class PointStationLineSum
    {
		/// <summary>
        /// 
        /// </summary>
        [PrimaryKey(true)]
        [Column("主键",false)]
        public string id { get; set; }

		/// <summary>
        /// 检查点ID
        /// </summary>
		[Column("检查点ID", false)]
        public string pointId { get; set; }

		/// <summary>
        /// 检查点名称
        /// </summary>
		[Column("检查点名称")]
        public string pointName { get; set; }

		/// <summary>
        /// 客运站
        /// </summary>
		[Column("客运站")]
        public string Station { get; set; }
        /// <summary>
        /// 客运站ID
        /// </summary>
        [Column("客运站ID",false)]
        public int? Stationid { get; set; }
        /// <summary>
        /// 线路
        /// </summary>
		[Column("线路")]
        public string Line { get; set; }
        /// <summary>
        /// 日期
        /// </summary>
        [Column("日期")]
        public DateTime? DateTimes { get; set; }

		/// <summary>
        /// 登记数
        /// </summary>
		[Column("登记数")]
        public int? registrationNo { get; set; }

		/// <summary>
        /// 正常数
        /// </summary>
		[Column("正常数")]
        public int? normalNo { get; set; }

		/// <summary>
        /// 违规数
        /// </summary>
		[Column("违规数")]
        public int? violationNo { get; set; }

		/// <summary>
        /// 手工登记数
        /// </summary>
		[Column("手工登记数")]
        public int? ManualregistrationNo { get; set; }

		/// <summary>
        /// 手工登记正常数
        /// </summary>
		[Column("手工登记正常数")]
        public int? ManualNormalNo { get; set; }

		/// <summary>
        /// 手工登记违规数
        /// </summary>
		[Column("手工登记违规数")]
        public int? ManualviolationNo { get; set; }

        /// <summary>
        /// 手工登记违规数
        /// </summary>
        [Column("线路标志", false)]
        public int? LineFlag { get; set; }

        /// <summary>
        /// 复制对象
        /// </summary>
        public PointStationLineSum Clone()
        {
            return (PointStationLineSum)MemberwiseClone();
        }
    }
}
